English Luxembourgish Dictionary

English - Lëtzebuergesch

seat in Luxembourgish: