sutor
English
sutor meaning in English • sutor का अर्थ अंग्रेजी में
Noun
- A kind of sirup made by the Indians of Arizona from the fruit of some cactaceous plant (probably the >Cereus giganteus >).