Definify.com

Definition 2025


Chetral

Chetral

English

Proper noun

Chetral

  1. Alternative spelling of Chitral