LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“physical property” in Turkish

1 Turkish translation