Latin-French dictionary »

palumbēs meaning in French

LatinFrench
palumbēs noun

carpophage de Nouvelle-Zélandenom

ramiernom