English to German a stone's throw away

Dictionary entry: a stone's throw away
  • Top