LexiTurkTURKISH ↔ ENGLISH DICTIONARY

muhtıra defteri tutmak veya bu deftere kaydetmek” in English

1 English translation