LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“square feet” in Turkish

1 Turkish translation