LexiTurkTURKISH ↔ ENGLISH DICTIONARY

28'inci” in English

1 English translation