English-French dictionary »

monstress meaning in French

EnglishFrench
monstress (female monster)
noun

monstressenom {f}