Ainu

edit

Noun

edit

ケモリッ (kemorit)

  1. blood vessel