Definify.com

Definition 2024


depositures

depositures

English

Noun

depositures

  1. plural of depositure