English to Greek mend fences

Dictionary entry: mend fences
  • Top