LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“depredation” in Turkish

3 Turkish translations
TR
yağma

Bugün plaja gitmeyi planlıyordum fakat sonra yağmur yağmaya başladı.