English Luxembourgish Dictionary

English - Lëtzebuergesch

inventor in Luxembourgish: