landscaper in Finnish landscaper in Finnish maisemoija noun One that does landscaping. Add to Flashcards