English-Hindi dictionary »

talk through ones hat meaning in Hindi

EnglishHindi
talk through ones hat verb

ऊल जलूल बकना