What is iciba?
iciba is a Chrome extension that enhances productivity by offering quick translations of words and sentences.
iciba is relatively safe to use as it requires very minimum permissions.
iciba is probably trust-worthy. Prefer other publishers if available. Exercise caution when installing this extension.
Here are some Chrome extensions that are similar to iciba: