English Luxembourgish Dictionary

English - Lëtzebuergesch

independence in Luxembourgish: