Sieva
English Translation from English to English dictionary online for the word Sieva
-
1 n.
A small variety of the Lima bean (Phaseolus lunatus).
-
2 n.
A small variety of the Lima bean (Phaseolus lunatus).