tapparella – English–Italiano translations

🇮🇹 it en 🇬🇧

tapparella noun

  /tappaˈrɛlla/
  • persiana
roller shutter, roller blind, rolling shutter
Wiktionary Links