English Luxembourgish Dictionary

English - Lëtzebuergesch

ground in Luxembourgish: