Latin-French dictionary »

despoena meaning in French

LatinFrench
Despoena noun

Despinanom