sidari ol

sidari ol
Phonetic
[sidari ol]
English: Translation
deergrass
noun
Plants, trees and other vegetation