LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tortu” İngilizcede

10 İngilizce çeviri
EN
deposit

Please deposit the money in a bank.

EN
feces

They should wash their feces.

EN
deposition

Does the landlord want a deposition?

EN
tailing

I'm pretty sure that somebody was tailing me.