English-Italian dictionary »

aparthotel meaning in Italian

EnglishItalian
aparthotel (a form of hotel having self-catering apartments instead of bedrooms or suites)
noun

casalbergonoun
{m}