ENGLISH
ITALIAN
ITALIAN
ENGLISH

  

arcade

[ɑ:ˈkeɪd]
noun
1. [for shopping]   galleria f, (fiancheggiata da negozi)
2. [covered passage]   porticato m


similar words

Complétez la séquence avec la proposition qui convient.

  • His father didn't let ….