"lungenschnecke" in English Lungenschnecke {f} air-breathing gastropod Detailed translations for "lungenschnecke" die Lungenschnecke{feminine} Lungenschnecke air-breathing gastropod