depositarse
Spanish
Verb
depositarse
infinitive of
depositar
combined with
se