Englishfor English speakers
indefinite limitation of time English
Synonyms indefinite limitation of time synonyms
What other words have the same or similar meaning as indefinite limitation of time?