LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“barcarole” in Turkish

1 Turkish translation