encocorante

listen to the pronunciation of encocorante
Spanish - English
annoying, harassing, bothersome