Translation of snail in Malay

snail

siput

noun

  • 1

    siput