English Luxembourgish Dictionary

English - Lëtzebuergesch

roof in Luxembourgish: