pejiguera

listen to the pronunciation of pejiguera
Spanish - English
nuisance, annoyance