infestationEnglish

infestation, plague

Noun

The state of being invaded or overrun by parasites

English: infestation

Bahasa: serangan

A swarm of insects that attack plants

English: infestation, plague

Bahasa words with similar meanings

English words with similar meanings

Show 1 words