Definify.com

Definition 2026


chasmata

chasmata

English

Noun

chasmata

  1. plural of chasma