English Luxembourgish Dictionary

English - Lëtzebuergesch

dog in Luxembourgish: