Englishfor English speakers
long-range English
Meaning long-range meaning
What does long-range mean?
long-range
Synonyms long-range synonyms
What other words have the same or similar meaning as long-range?