LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kargaotu” in English

1 English translation