See also: sidors

English edit

Proper noun edit

Sidors

  1. plural of Sidor

Anagrams edit