Shobdo Logo
EN↔FRgarden snail

garden snail

Flag: gbEnglish → FrenchFlag: frOxford English–French

garden snail
noun
escargot m