raft; forearm guard (made of thin metal plates); skewered baby-eel kabayaki

Meaning

  1. n
    raft
  2. n
    forearm guard (made of thin metal plates)
  3. n
    skewered baby-eel kabayaki

Example sentences