Spanish-English Dictionarydepositaríais
depositaríais
depositarse
Meaning of depositaríais