meaning of Brechzentrum

Brechzentrum - German to English

vomiting center [Am.]

View more

  • sickness centre [Br.]