be infested with insects - Spanish English Dictionary

Suggest a Term