English Luxembourgish Dictionary

English - Lëtzebuergesch

palace in Luxembourgish: