Search results for "ramil"

ramil [ramíl] n Snail (forest).