pita
English
pita meaning in English • pita का अर्थ अंग्रेजी में
Noun
- A fiber obtained from the Agave Americana and other related species, -- used for making cordage and paper. Called also pita fiber>, and pita thread>.