English Luxembourgish Dictionary

English - Lëtzebuergesch

bus in Luxembourgish: