LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“so long” in Turkish

1 Turkish translation
TR
elveda

O, sonsuza kadar elveda dedi.