English to Greek juncture

Dictionary entry: juncture
  • Top