English edit

Noun edit

manqabats

  1. plural of manqabat