Translation of twitter in Setswana

twitter

lela jaaka nônyane

verbtwittered, twittering, twitters

  • 1

    lela jaaka nônyane
    • make quick chirping sounds