kamus
.
Search
About
tree_surgery
English
tree surgery
Noun
Treatment of damaged or decaying trees
English: tree surgery