sembianza – English–Italiano translations

🇮🇹 it en 🇬🇧

sembianza noun

  /semˈbjantsa/
  • aspetto
appearance, look
Wiktionary Links