Zampillo

From Fresh Dictionary

Italian

Noun

zampillo m

  1. a gushing forth
  2. a spurting out

it:zampillo

Personal tools