English Luxembourgish Dictionary

English - Lëtzebuergesch

heel in Luxembourgish: