English-Hindi dictionary »

barbellate meaning in Hindi

EnglishHindi
barbellate adjective

कँटीला