French

edit

Noun

edit

macchabs m pl

  1. plural of macchab