English to Romanian supersede

Dictionary entry: supersede
  • Top