ohua

English: Translation
characterized by having many tree trunk depressions
verb
carroll-soulik-1973