French Luxembourgish Dictionary

Français - Lëtzebuergesch

tache in Luxembourgish: