Translation of ترل رل in English:

User Contribution

ترل رل

noun

  • 1

    Sound of rain; sound of water continuously dripping as from a waterfall or a fountain, etc.

    میں، یہ کاغذ اور اشک آلود شعروں کا نزول / ایک وادی، ایک چشمے کی ترل رل، اور شام (سید نصیر شاہ)

    Is this entry useful?