Country Dictionary

A fork of Rural Dictionary

hanabusa

a japanese name hanabusa, meaning "petals of flower"

1)there are hanabusa all over the palce

by otakuanimejapanese January 04, 2015