Search term delucidare has 3 results
Jump to
IT Italian EN English
delucidare (v) [spiegare] illuminate (v) [spiegare]
delucidare (v) [spiegare] elucidate (v) [spiegare]
delucidare (v) [spiegare] clarify (v) [spiegare]

Italian English translations