LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“infatuated” in Turkish

1 Turkish translation