tsamba

English: Translation
leaf (botanics)
noun
Plants, trees and other vegetation
Agriculture