NichiDict

スティラコサウルス

[sutirakosaurusu]

Meanings

1.Noun

styracosaurus (dinosaur)