English-Spanish dictionary »

full of piss and vinegar meaning in Spanish

EnglishSpanish
full of piss and vinegar adjective

de rompe y rasgaadjective