dégoulinant - French English Dictionary

dégoulinant

Play ENFRFRfr
Play ENFRFRca

Meanings of "dégoulinant" in English French Dictionary : 1 result(s)

French English
General
dégoulinant [adj] drippy