LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Boontling” in English

1 English translation