yakhchals

English

Noun

yakhchals

  1. plural of yakhchal