Definify.com

Definition 2024


denizations

denizations

English

Noun

denizations

  1. plural of denization