English-Hindi dictionary »

hyna meaning in Hindi

EnglishHindi
hyna noun

लकड़बग्घा