English Luxembourgish Dictionary

English - Lëtzebuergesch

responsible in Luxembourgish: