Slovnenya

Translation Spanish French: infestación

Dictionary: main
infestación
sustantivo