depositures

English

Noun

depositures

  1. plural of depositure

Anagrams