irritate, spite, annoy

listen to the pronunciation of irritate, spite, annoy
الإنجليزية - الأسبانية
despechar(transitive)
despechar
irritate, spite, annoy
المفضلات