gargolle

Italian

Noun

gargolle f

  1. plural of gargolla