Englishfor English speakers
in short supply English
Meaning in short supply meaning
What does in short supply mean?
in short supply
Synonyms in short supply synonyms
What other words have the same or similar meaning as in short supply?