LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nonil, lion” in Turkish

1 Turkish translation