English Luxembourgish Dictionary

English - Lëtzebuergesch

socks in Luxembourgish: