mangelware sein

listen to the pronunciation of mangelware sein
ألمانية - الإنجليزية
to be in short supply
to be rare
to be scarce
to be few and far between