Versión en Español
Translate
"to explain sth."
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
to explain sth.
aclarar algo
to explain sth.
explicar algo
to explain sth. (theory etc.)
desarrollar algo (exponer)