LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“loony,luny” in Turkish

1 Turkish translation