Antihuelga admin 5 years ago Antihuelga Antihuelga Definition Antihuelga Spanish Adjective English meaning : anti-strike