Translation of ٹپ ٹپ in English:

ٹپ ٹپ

phrase

  • dripping
    sound of something dripping suddenly