English to Romanian crossfire

Dictionary entry: crossfire
  • Top