Arponado admin 5 years ago Arponado Arponado Definition Arponado Spanish Adjective English meaning : harpooned