Definify.com

Definition 2026


defrayals

defrayals

English

Noun

defrayals

  1. plural of defrayal