Translation of مُقشّر in English:

مُقشّر

Pronunciation /mʊqəʃʃər/

adjective

  • barked
    skinned
    peeled
    husked