English-Spanish dictionary »

woulda, coulda, shoulda meaning in Spanish

EnglishSpanish
woulda, coulda, shoulda (expression of dismissiveness)
phrase

otro gallo cantaríaphrase