English Luxembourgish Dictionary

English - Lëtzebuergesch

tape in Luxembourgish: