English Luxembourgish Dictionary

English - Lëtzebuergesch

this in Luxembourgish: