English-Hindi dictionary »

put foot in it meaning in Hindi

EnglishHindi
put foot in it verb

बड़ी भूल करना