Spanish-French dictionary »

malhechora meaning in French

SpanishFrench
malhechora noun
{f}

malfaitricenom {f}