NichiDict

たぶぶらうざ

[tabuburauza]

Meanings

1.Noun

computingtabbed browser; web browser that supports tabbed browsing