sidro – English–Italiano translations

🇮🇹 it en 🇬🇧

sidro noun

  • bevanda alcolica ricavata dal succo di mela
cider
Wiktionary Links