depositure
English
depositure meaning in English • depositure का अर्थ अंग्रेजी में
Noun
- The act of depositing; deposition.