English Luxembourgish Dictionary

English - Lëtzebuergesch

wall in Luxembourgish: