English Luxembourgish Dictionary

English - Lëtzebuergesch

snail in Luxembourgish: