Deutsch Version
Translate
"to be keen to do sth."
to German Language
English to German
German to English
English
German
to be keen to do sth.
darauf erpicht sein, etw. zu tun, etw. unbedingt tun wollen