English Luxembourgish Dictionary

English - Lëtzebuergesch

participate in Luxembourgish: