LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“palfrey” in Turkish

1 Turkish translation