Online Dictionary
Definition of " of one's own accord " in English Russian Dictionary
Results
of one's own accord
  • {ID} добровольно