Meaning of カニクイアザラシ in Japanese

  1. Words

Definition of カニクイアザラシ

  1. (n) crabeater seal (Lobodon carcinophagus)
Back to top