LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“barasingha” in Turkish

1 Turkish translation