ohuohu

English: Translation
having many tree trunk depressions
verb