NichiDict

トリケラトプス

[torikeratopusu]

Meanings

1.Noun

triceratops