Definition of きんもぐら

きんもぐらkinmoguraキンモグラKINMOGURA

noun:

  • golden mole (Chrysochloridae spp.)

Example Sentences

Nothing found.