English Luxembourgish Dictionary

English - Lëtzebuergesch

carriage in Luxembourgish: