an annoying, harmful, often destructive creature

listen to the pronunciation of an annoying, harmful, often destructive creature
İngilizce - Türkçe
İngilizce - İngilizce
pest
an annoying, harmful, often destructive creature