iJunoon official Urdu Dictionary
بول چال: دشوار، جھمیلے کا معاملہ۔
Search Result for hot potato
hot
See Definition and Meaning
potato
English definition for hot potato
1. n. a difficult situation
Sponored Video