duglia – English–Italiano translations

🇮🇹 it en 🇬🇧

duglia noun

  • ciascuna delle spire formate da una corda avvolta
fake
Wiktionary Links