serralada – Català–English translations

ca en 🇬🇧

serralada noun {f}

  /se.raˈɫa.ða/ , /sə.rəˈɫa.ðə/
mountain range
Wiktionary Links