Definition of べにすずめ

べにすずめbenisuzumeベニスズメBENISUZUME

noun:

  • red avadavat (Amandava amandava); strawberry finch; red munia

Example Sentences

Nothing found.