English Luxembourgish Dictionary

English - Lëtzebuergesch

kangaroo in Luxembourgish: