English-Spanish dictionary »

give one's all meaning in Spanish

EnglishSpanish
give one's all (make the utmost effort)
verb

dar el do de pechoverb