Definify.com

Definition 2026


landslips

landslips

English

Noun

landslips

  1. plural of landslip