Translation of squid in Malay

squid

sotong

noun

  • 1

    sotong