Italian-English dictionary »

casupola meaning in English

ItalianEnglish
casupola noun
{f}

cot [cots](homestead)
noun
[UK: kɒt] [US: ˈkɑːt]