German English Dictionary

Deutsch - English

teamf%C3%A4hig in English: