LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Samburu” in Turkish

1 Turkish translation