Spanish–English dictionary

English translation of the Spanish word explicar

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

SpanishEnglish
explicar explain
explicación explanation
explicarse explain; make sense of
explicativo explanatory