English Luxembourgish Dictionary

English - Lëtzebuergesch

own in Luxembourgish: