English-Hindi dictionary »

pot marjoram meaning in Hindi

EnglishHindi
pot marjoram noun

मार्जोरम