LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“square yards” in Turkish

1 Turkish translation