bambagia – English–Italiano translations

🇮🇹 it en 🇬🇧

bambagia noun

  /bamˈbad͡ʒa/
cotton wool
Wiktionary Links