alfa
English
alfa meaning in English • alfa का अर्थ अंग्रेजी में
Noun
- A plant (Macrochloa tenacissima) of North Africa; also, its fiber, used in paper making.