English-Italian dictionary »

that said meaning in Italian

EnglishItalian
that said (even so)
phrase

ciò dettophrase