Spanish-French dictionary »

infestación meaning in French

SpanishFrench
infestación noun
{f}

infestationnom {f}