Translation of diplodoco in English:

diplodoco

diplodocus, n.

(diplodocus)

masculine noun

  • 1

    diplodocus