ディプロドクス
dipurodokusu

Noun

1. diplodocus

From Latin