English dictionary, thesaurus, translations & etymology
FreeDict.com

explain in Italian

explain in Italian

spiegare
verb
to make intelligible
chiosare
verb
to make intelligible
illustrare
verb
to make intelligible
Add to Flashcards
Translations from Wiktionary, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.