hayabusa in English dictionary Hayabusa Meanings and definitions of "hayabusa" Hayabusa (train) more hayabusa Sample sentences with "hayabusa" Declension Stem Try again Available translations Chinese Czech Dutch Finnish French German Hebrew Hungarian Japanese Norwegian Polish Portuguese Russian Slovak Spanish Tamil Authors