daihadu

English: Translation
hardwood in the tree trunk
verb
carroll-soulik-1973