Definify.com

Definition 2025


キンカチョウ

キンカチョウ

Japanese

Noun

キンカチョウ (romaji kinkachō)

  1. zebra finch