in short supply

Значение (Английский)

Scarce, or difficult to find, or purchase.

Notes

Sign in to write sticky notes