See also: selvas

English edit

Proper noun edit

Selvas

  1. plural of Selva

Anagrams edit