Translation of ریت کا گھروندا/ محل in English:

ریت کا گھروندا/ محل

phrase

  • house of sand
  • figurative

    house of cards
    something temporary