flower bed, garden border ne demek

  1. flower bed, garden border : tarh