English Luxembourgish Dictionary

English - Lëtzebuergesch

extension in Luxembourgish: