LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Brazzaville” in English

1 English translation