Spanish–English dictionary

English translation of the Spanish word explicarse

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
explicar
(aclarar)
explicar
(aclarar)
;
account for
;
construe
; ; ;
make clear

SpanishEnglish
explicarse explain; make sense of
explicar explain