NichiDict

ハヤブサ

[hayabusa]

Meanings

1.Noun

Hayabusa (Japanese spacecraft)