English-Hindi dictionary »

mimosa plant(mimosa pudica)/touch me not plant meaning in Hindi

EnglishHindi
mimosa plant(mimosa pudica)/touch me not plant noun

छूई मूई