paratoia – English–Italiano translations

🇮🇹 it en 🇬🇧

paratoia noun

  • sistema regolabile di sbarramento
floodgate
Wiktionary Links