LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sürgülü makara” in English

1 English translation