iJunoon official Urdu Dictionary
مندے کا رُحجان
manday ka rujhaan
English definition for downturn
1. n. a worsening of business or economic activity
Sponored Video