qorbans

English

Noun

qorbans

  1. plural of qorban