shetties

English

Noun

shetties

  1. plural of shetty