scialacquio

Italian

Noun

scialacquio m (plural scialacquii)

  1. squandering