See also: isolas

EnglishEdit

Proper nounEdit

Isolas

  1. plural of Isola

AnagramsEdit