avasallarse

listen to the pronunciation of avasallarse
Spanisch - Englisch
submit, give in, surrender, yield