Pushtharah

Pushtharah
English: Translation
a load of bushes
noun
verb
Plants, trees and other vegetation