Definition of しまマングース

しまマングースshimaMANGUUSUシママングースSHIMAMANGUUSU

noun:

  • banded mongoose (Mungos mungo)

Example Sentences

Nothing found.