Definify.com

Definition 2024


ambustions

ambustions

English

Noun

ambustions

  1. plural of ambustion