English Luxembourgish Dictionary

English - Lëtzebuergesch

queen in Luxembourgish: