Meaning and Translation of Hard Put in Urdu Script and Roman Urdu with Definition,
مُشکِل صُورت حال میں ۔ قاصِر ۔ قَدرے ناقابل ۔
1. facing or experiencing financial trouble or difficulty