laystall


laystall

(ˈleɪˌstɔːl) na place where waste and dung is deposited