Ce înseamnă “autonom,independent”?

“autonom,independent” în Dicționar Român - Englez

  • self contained