Definify.com

Definition 2025


chasmata

chasmata

English

Noun

chasmata

  1. plural of chasma