The English term "supply" matches the Italian term "fornitura, rifornimento, provvedere, fornire"