meaning of alle möglichen Arten

alle möglichen Arten - German to English

all manner of sth.