Wetter

French Meaning

humide

mouillé

pluvieux

frais

liquide

trempé

détrempé

lavette

bourré

vineux

English Meaning

  1. One that wets.