Translation of cumi-cumi in English:

cumi-cumi

squid

  • 1

    squid