English Luxembourgish Dictionary

English - Lëtzebuergesch

foot in Luxembourgish: