English to Greek flourish

Dictionary entry: flourish
  • Top