NichiDict

たぶぶらうず

[tabuburauzu]

Meanings

1.Noun

computingtabbed browsing