English
›
Words
palfrey
Translation:
English
1
a
docile riding horse
Add
Translation