English Luxembourgish Dictionary

English - Lëtzebuergesch

diarrhoea in Luxembourgish: