Danish-English dictionary »

serra meaning in English

DanishEnglish
serra

mountain range◼◼◼[UK: ˈmaʊn.tɪn reɪndʒ] [US: ˈmaʊn.tən ˈreɪndʒ]

massif◼◻◻[UK: mæ.ˈsiːf] [US: mæ.ˈsiːf]

Montserrat

Montserrat◼◼◼[UK: ˌmɒnt.sə.ˈræt] [US: ˌmɒnt.sə.ˈræt]