See also: sidors

English

edit

Proper noun

edit

Sidors

  1. plural of Sidor

Anagrams

edit