resta – English–Italiano translations

🇮🇹 it en 🇬🇧

resta noun

  /ˈrɛsta/
  • (botanica)
awn, beard
  • (militare)
rest
  • filza di cipolle, di aglio
string
Wiktionary Links