LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Kikuyu” in Turkish

1 Turkish translation