Definition of teru teru in Spanish:

teru teru

masculine noun

  • 1

    South America Tero.