Translation of ترنگ آنا in English:

ترنگ آنا

phrase

  • have a whim
  • feel ecstatic or excited