Translation of تھو تھو کہنا in English:

تھو تھو کہنا

phrase

  • curse, rebuke