Definify.com

Definition 2025


delibations

delibations

English

Noun

delibations

  1. plural of delibation