Definify.com

Definition 2025


defrayals

defrayals

English

Noun

defrayals

  1. plural of defrayal