インドリ

Meanings

  1. Noun indri (short-tailed lemur) (Indri indri)

Jinuma: Japanese Dictionary · Word lists