dar la batalla

listen to the pronunciation of dar la batalla
Spanish - English
put up a fight