タイラ

Meanings

  1. Noun tayra (Eira barbara)

Jinuma: Japanese Dictionary · Word lists