LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“commensurable” in Turkish

1 Turkish translation