NichiDict

まうんてんごりら

[mauntengorira]

Meanings

1.Noun

mountain gorilla