meaning of Affenstall

Affenstall - German to English

madhouse [coll.] [hustle and bustle]