English Luxembourgish Dictionary

English - Lëtzebuergesch

stone in Luxembourgish: