Anticarro admin 5 years ago Anticarro Anticarro Definition Anticarro Spanish Adjective English meaning : anti-tank