Translation of glower in Setswana

glower

dilôla

verbglowering, glowers, glowered

  • 1

    dilôla
    • stare angrily
    • scowl