English Luxembourgish Dictionary

English - Lëtzebuergesch

art in Luxembourgish: