German-French dictionary »

kramware meaning in French

GermanFrench
Kramware

mercerie