Italian-English dictionary »

casa lunga meaning in English

ItalianEnglish
casa lunga noun
{f}

longhouse(communal dwelling)
noun
[UK: ˈlɒŋ.ˌhɑːws] [US: ˈlɔːŋ.ˌhɑːws]