"lungenschnecken" in English Lungenschnecken {m pl} air-breathing gastropods Detailed translations for "lungenschnecken" Lungenschnecken{masculine plural} Lungenschnecken air-breathing gastropods