Sarsai

English

Proper noun

Sarsai

  1. A village Junagadh Gujarat India.

Anagrams