Polish-French dictionary »

karafka meaning in French

PolishFrench
karafka

carafe