DE → EN
EN → DE
babelfish
/
English → Deutsch
I had it on the tip of my tongue.
Wörterbuch
Es lag mir auf der Zunge.
I had it on the tip of my tongue.