infestation
infestación
translation of 'infestation'
noun
infestación
definition
Credits: Google Translate
English to Spanish Dictionary infestation |