Translation of ٹپ ٹپ گرنا in English:

ٹپ ٹپ گرنا

phrase

  • (tears, etc.) flow or fall in drops, trickle, drip