Can you suggest some specialist doctors for the feet or legs edema?

Lymphedema. You may wish to consult a physiatrist or pm&r specialist focusing on lymphedema.
Depends on the cause. Some causes of swelling of the legs can include systemic problems such as hypertension, and problems with the kidneys and localized issues such as arthritis, infection, lymphatic obstruction, blood clots, varicose veins, trauma (fracture, sprain, tendonitis) and side effects to medication. Have it evaluated by a professional and get the appropriate treatment.