Translation of twitter in Setswana

twitter

lela jaaka nônyane

verbtwitters, twittering, twittered

  • 1

    lela jaaka nônyane
    • make quick chirping sounds