English-Hindi dictionary »

in deep waters meaning in Hindi

EnglishHindi
in deep waters noun

मुसीबत में