cannocchiale – English–Italiano translations

🇮🇹 it en 🇬🇧

cannocchiale noun

  /kannokˈkjale/
telescope
Wiktionary Links