DE → EN
EN → DE
babelfish
/
English → Deutsch
to have the tongue hanging out
Wörterbuch
lechzen
Hund
to have the tongue hanging out