English-Italian dictionary »

tollgate meaning in Italian

EnglishItalian
tollgate noun
[UK: ˈtəʊl.ɡeɪt]
[US: ˈtoʊl.ɡeɪt]

barrieranoun
{f}

pedaggionoun