Autolubricante admin 6 years ago Autolubricante Autolubricante Definition Autolubricante Spanish Adjective English meaning : self-lubricating