English Luxembourgish Dictionary

English - Lëtzebuergesch

sleeve in Luxembourgish: