English-Italian dictionary »

mansard meaning in Italian

EnglishItalian
mansard (upper storey)
noun
[UK: ˈmæn.sɑːd]
[US: ˈmæn.sɑːrd]

mansardanoun
{f}