bagule

Italian

Noun

bagule f

  1. plural of bagula