aljofars

English

Noun

aljofars

  1. plural of aljofar