jorobeta

listen to the pronunciation of jorobeta
İspanyolca - İngilizce
annoying person
nuisance, annoyance