English Luxembourgish Dictionary

English - Lëtzebuergesch

mushroom in Luxembourgish: