kamus
.
Search
About
hot_potato
English
hot potato
Noun
A difficult situation
English: hot potato