an annoying, often destructive creature

listen to the pronunciation of an annoying, often destructive creature
İngilizce - İngilizce
pest
an annoying, often destructive creature