rosewater – English–Italiano translations

🇬🇧 en it 🇮🇹

rosewater noun

  /ˈɹəʊzˌwɔːtə(ɹ)/
  • a liquid produced by steeping rose petals in water
acqua di rose
Wiktionary Links