persona asquerosa

listen to the pronunciation of persona asquerosa
Spanish - English
cringing, dastard
disgusting person
dastard