Definify.com

Definition 2024


チンチラ

チンチラ

Japanese

Noun

チンチラ (romaji chinchira)

  1. chinchilla (rodent)