LexiTurkTURKISH ↔ ENGLISH DICTIONARY

katyapı” in English

1 English translation