selva

Pronunciation:  US ['selvə] UK ['selvə]
  • n.(Amazon River basin of South America), tropical rain forest
  • WebSelva; zongshensaierwa; Selva opossum
Europe >> Italy >> Selva

MAP