hot potato Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

بول چال: دشوار، جھمیلے کا معاملہ۔

Multiple Word Search

Search Result for hot potato


English definition for hot potato

1. n. a difficult situation

All in One

Hot Potato may refer to:
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video