French Luxembourgish Dictionary

Français - Lëtzebuergesch

imperméable in Luxembourgish: