LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Chinandega” in English

1 English translation