Ahusado admin 5 years ago Ahusado Ahusado Definition Ahusado Spanish Adjective English meaning : Tapered