defrayals

English

Noun

defrayals

  1. plural of defrayal