English Luxembourgish Dictionary

English - Lëtzebuergesch

ambulance in Luxembourgish: