"invented an explanation" auf Deutsch invented an explanation vorgeredet Ausführliche Übersetzungen für "invented an explanation" invented an explanation invented an explanation(auch: told a tale) vorgeredet