meaning of Benzen

Benzen - German to English

to beg

View more

  • to grumble
  • benzene [C6H6]