Translation of toula in English:

toula

smack

verb

  • 1

    smack


User Contribution

toula

beat

verb