Definify.com

Definition 2024


delibations

delibations

English

Noun

delibations

  1. plural of delibation