palfreyed

英文释义

a. Mounted on a palfrey.

中文翻译

a. palfrey的变形

学习工具