LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“love song” in Turkish

1 Turkish translation