English Luxembourgish Dictionary

English - Lëtzebuergesch

spill in Luxembourgish: