See also: sirotas

English edit

Proper noun edit

Sirotas

  1. plural of Sirota

Anagrams edit