Spanish Luxembourgish Dictionary

español - Lëtzebuergesch

mancha in Luxembourgish: