fionda – English–Italiano translations

🇮🇹 it en 🇬🇧

fionda noun

  • strumento per lanciare pietre
catapult, sling, slingshot
Wiktionary Links