English to Tamil Dictionary landscaping

landscaping

இயற்கையை ரசித்தல்
definition
verb
the site has been tastefully landscaped
improve the aesthetic appearance of (a piece of land) by changing its contours, adding ornamental features, or planting trees and shrubs.
Credits: Google Translate
Download the
HelloEnglishApp
image_one