Italian-English dictionary »

posta cartacea meaning in English

ItalianEnglish
posta cartacea noun
{f}

snail mail(postal mail)
noun