English Luxembourgish Dictionary

English - Lëtzebuergesch

feed in Luxembourgish: