mokhusha

English: Translation
dried type of leaves
noun