English Luxembourgish Dictionary

English - Lëtzebuergesch

star in Luxembourgish: