carafe

English → French

carafe

English → French
/kəˈræf/
noun
carafe feminine
Inflected forms (1)carafes

Other matches (6)