escargot

  1. Noun (Fransada yenilen) salyangoz.