lawn


Results for "lawn"

English - Turkish Dictionary

lawn

(English - Turkish Dictionary) :
i. (sürekli biçilen) çimlerle kaplı alan.
English - Turkish Dictionary

lawn mower

(English - Turkish Dictionary) :
çim biçme makinesi.