Apalancado admin 5 years ago Apalancado Apalancado Definition Apalancado Spanish Adjective English meaning : leveraged