English-Hindi dictionary »

soap acacia meaning in Hindi

EnglishHindi
soap acacia (plant)
noun

शिकाकाईnoun