Italian-English dictionary »

ciò detto meaning in English

ItalianEnglish
ciò detto phrase

that said(even so)
phrase