The Italian term "disponibile" matches the English term "on hand"

other italian words that include "disponibile" : english :
ottenibile, disponìbile available
disponìbile disposable
disponìbile vailable