Translation of whimper in Setswana

whimper

lela

verbwhimpering, whimpered, whimpers

  • 1

    lela
    • cry or whine softly

nounPlural whimpers

  • 1

    selelô