explain, expound, unfurl, unfold, clear up, interpret, solve

listen to the pronunciation of explain, expound, unfurl, unfold, clear up, interpret, solve
English - Italian
spiegare