Translation of dingo in English:

dingo

dingo

noun

  • 1

    dingo, Australian wild dog