Spanish–English dictionary

English translation of the Spanish word depositarse

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
depositar
deposit
;

SpanishEnglish
depositarse deposit
depositar cast; deposit; lodge