English to Romanian kick off

Dictionary entry: kick off
  • Top