English-Hindi dictionary »

caromseed meaning in Hindi

EnglishHindi
caromseed noun

अजवाइन