English to Greek alley

Dictionary entry: alley
  • Top