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