LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Burrel” in English

1 English translation