Free online dictionary: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
spiegare 
1  vt 
a  (significato, mistero)  to explain
b  (tovaglia)  to unfold , (vele)  to unfurl
c  (Mil) to deploy
2 spiegarsi  vr 
 (farsi capire)  
to explain o.s., make o.s. clear , (capire)  to understand


New user: Sign up
Existing user: Login