English-French dictionary »

heraldess meaning in French

EnglishFrench
heraldess noun

héraldessenom {f}