English Luxembourgish Dictionary

English - Lëtzebuergesch

boss in Luxembourgish: