English-Hindi dictionary »

barking mad meaning in Hindi

EnglishHindi
barking mad noun

पूरा पागल