khudds

English

Noun

khudds

  1. plural of khudd