empurrado duramente

listen to the pronunciation of empurrado duramente
Portuguese - English
hard pushed