← Back to browseエスカルゴ[esukarugo]noun#46,071Japanese definitionNo Japanese definition yet.English definition(edible) snail (esp. Roman snail, Helix pomatia)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsエスカルゴバターエスカエスカーエスカレエスカレートエスカレータ← エクボエスト →