Definify.com

Definition 2024


landslips

landslips

English

Noun

landslips

  1. plural of landslip