yamshiks

English

Noun

yamshiks

  1. plural of yamshik