landscaper in Catalan landscaper in Catalan paistagista noun One that does landscaping. Add to Flashcards