jorobeta

listen to the pronunciation of jorobeta
Spanisch - Englisch
annoying person
nuisance, annoyance