kheemas

English

Noun

kheemas

  1. plural of kheema