Portuguese-English dictionary »

dito isto meaning in English

PortugueseEnglish
dito isto phrase

that said(even so)
phrase