Definition of teru in Spanish:

teru

masculine noun

  • 1

    South America Tero.