"yamabusitake" in English Yamabusitake {f} Satyr's beard Detailed translations for "yamabusitake" die Yamabusitake{feminine} Yamabusitake Satyr's beard