selva – Català–English translations

ca en 🇬🇧

selva noun {f}

  /ˈseɫ.va/ , /ˈseɫ.βa/ , /ˈsəɫ.və/ , /ˈsɛɫ.və/ , /ˈsɛɫ.βə/
rainforest
Wiktionary Links