Aprovechón admin 5 years ago Aprovechón Aprovechón Definition Aprovechón Spanish Adjective English meaning : opportunistic