Search term gazebo has 2 results
EN English IT Italian
gazebo (n) [roofed structure] gazebo (n) [roofed structure]
IT Italian EN English
gazebo (n) [roofed structure] gazebo (n) [roofed structure]

Italian English translations

IT Synonyms for gazebo EN Translations
chiosco [chiosco] m arbor