become infected with external parasites - Spanish English Dictionary

Suggest a Term