alcova – English–Italiano translations

🇮🇹 it en 🇬🇧

alcova noun

  /alˈkɔva/
alcove, recess
Wiktionary Links