terrassa – Català–English translations

ca en 🇬🇧

terrassa noun {f}

  /teˈra.sa/ , /təˈra.sə/
terrace

Terrassa

Terrassa

🇬🇧 en ca

Terrassa properNoun

  • city
Terrassa
Wiktionary Links