English Luxembourgish Dictionary

English - Lëtzebuergesch

leaf in Luxembourgish: