English Luxembourgish Dictionary

English - Lëtzebuergesch

reliable in Luxembourgish: