buqshas

English

Noun

buqshas

  1. plural of buqsha