an annoying, often destructive creature

listen to the pronunciation of an annoying, often destructive creature
English - English
pest
an annoying, often destructive creature
Favorites