carafes - French English Dictionary

carafes

Play ENFRFRfr
Play ENFRFRca

Meanings of "carafes" in English French Dictionary : 1 result(s)

French English
Patents
carafes [pl/f] decanters

Meanings of "carafes" with other terms in English French Dictionary : 2 result(s)

French English
Patents
dessous de carafes coasters
dessous de carafes en papier coasters of paper