Translation of whimper in Setswana

whimper

lela

verbwhimpers, whimpering, whimpered

  • 1

    lela
    • cry or whine softly

noun

  • 1

    selelô