アドブロッカー
adoburokkā

Noun

1. ad blocker

Internet
Other forms: