English Luxembourgish Dictionary

English - Lëtzebuergesch

necklace in Luxembourgish: