English-Italian dictionary »

rest area meaning in Italian

EnglishItalian
rest area (rest area along a road)
noun
[UK: rest ˈeə.riə]
[US: ˈrest ˈe.riə]

area di servizionoun
{f}