kinkartavyavimoorh caught in a dilemma/placed on the horns of a dilemma/in a fog/in a state of indecision/perplexed/dumbfounded/flabbergasted
Creator: | |
Language pair: | Hindi印地语译成English英语 |
Your current localization setting
Chinese汉语
Select a language
Close search