English Luxembourgish Dictionary

English - Lëtzebuergesch

lobster in Luxembourgish: