Inglésthat prevents or counteracts the buildup of barnacles and other deposits on surfaces
Portuguésanti-incrustação
English translator: Spanish Scottish gaelic anti-incrustação Eesti sõnaraamat Español Traductor Svenska Översättare