bugranes

French

Noun

bugranes f

  1. plural of bugrane