English Luxembourgish Dictionary

English - Lëtzebuergesch

cucumber in Luxembourgish: