Deutsch Version
Translate
"The idea suggests itself."
to German Language
English to German
German to English
English
German
The idea suggests itself.
Der Gedanke drängt sich auf.