pejiguera

listen to the pronunciation of pejiguera
İspanyolca - İngilizce
nuisance, annoyance