Englishfor English speakers
come within striking distance of English
Synonyms come within striking distance of synonyms
What other words have the same or similar meaning as come within striking distance of?