Spanish-English dictionary »

dicho lo cual meaning in English

SpanishEnglish
dicho lo cual phrase

that said(even so)
phrase