English-Spanish dictionary »

that said meaning in Spanish

EnglishSpanish
that said (even so)
phrase

ahora bienphrase

dicho esophrase

dicho lo cualphrase