Kharman

Kharman
English: Translation
A large Haystack
adjective
Plants, trees and other vegetation