tree_surgeryEnglish

tree surgery

Noun

Treatment of damaged or decaying trees

English: tree surgery