stronzata – English–Italiano translations

🇮🇹 it en 🇬🇧

stronzata noun

  //stronˈtsata//
bullshit, crap, shit
Wiktionary Links