LexiTurkTURKISH ↔ ENGLISH DICTIONARY

küheylân.” in English

1 English translation
EN
steed

I need a good steed for my voyage.