Definify.com

Definition 2024


landscaper

landscaper

English

Noun

landscaper (plural landscapers)

  1. One that does landscaping.

Translations