German-French dictionary »

schaffhausen meaning in French

GermanFrench
Schaffhausen

Schaffhouse