English-Hindi dictionary »

goatsfoot meaning in Hindi

EnglishHindi
goatsfoot

दक्षिणी अफ्रीकी नीले फूलों वाला एक पौधा