English

edit

Proper noun

edit

Skardas

  1. plural of Skarda

Anagrams

edit