Multilingual Turkish Dictionary

HANDING OVER

HANDING OVER : English Turkish

n. teslim, teslim etme