LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“shikra” in Turkish

1 Turkish translation