bagula

Italian

Noun

bagula f (plural bagule)

  1. alternative form of bugola