Italian-English dictionary »

zuppo meaning in English

ItalianEnglish
zuppo adjective

soaking(extremely wet)
adjective
[UK: ˈsəʊkɪŋ] [US: ˈsoʊkɪŋ]