LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Kigali” in Turkish

1 Turkish translation