English Luxembourgish Dictionary

English - Lëtzebuergesch

site in Luxembourgish: