depositures
English
Noun
depositures
plural of
depositure
Anagrams
pedestrious