sieva
English
sieva meaning in English • sieva का अर्थ अंग्रेजी में
Noun
- A small variety of the Lima bean (Phaseolus lunatus).