Definition of ハブ

ハブ

habu

noun
hub