English Luxembourgish Dictionary

English - Lëtzebuergesch

duck in Luxembourgish: