meaning of Affenkönig

Affenkönig - German to English

Monkey King [China]