English to Urdu Machines Translation
hard put
مُشکِل صُورت حال میں
Search Result for hard put
hard
See Definition and Meaning
put
English definition for hard put
1. s. facing or experiencing financial trouble or difficulty
1 related posts found for word hard put in iJunoon Website
A first standard teacher was having trouble with ...
Sponored Video