sekalerothane

sekalerothane
English: Translation
cleome monophylla
noun
Agriculture