self maintenance

listen to the pronunciation of self maintenance
English - Arabic
{n} صيانة ذاتية
English - French
{n} entretien automatique