English-Hindi dictionary »

sweet sand verbena meaning in Hindi

EnglishHindi
sweet sand verbena noun

स्नोबल