English to Greek arguably

Dictionary entry: arguably
  • Top