Translation of ofidio in English:

ofidio

snake, n.

masculine noun

  • 1

    snake
    ophidian technical