terrace – English–Latine translations

🇬🇧 en la 🇻🇦

terrace noun

  /ˈtɛɹəs/
  • platform that extends outwards from a building
sōlārium
Wiktionary Links