tarhaetana

Noun

 * 1) garden arion, garden slug, common garden slug, small striped slug, black field slug, potato slug, yellow-soled slug,