empurrado duramente

listen to the pronunciation of empurrado duramente
Portugiesisch - Englisch
hard pushed