English-Hindi dictionary »

ironhead meaning in Hindi

EnglishHindi
ironhead noun

एक यूरोपीय मिश्रित जड़ी बूटी