User Contribution

Translation of ترل رل in English

ترل رل

  1. noun

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


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

    Is this entry useful?
Powered by Oxford