Definition of teru in Spanish:

teru

masculine noun

South America
  • 1Tero.